Fresh pasture - French English Dictionary